execute unless entity @s[distance=5..] if block ~ ~ ~ air positioned ^ ^ ^0.1 run function fislandpp:put/put
execute unless entity @s[tag=fisland_hasput] unless block ~ ~ ~ air run function fislandpp:put/put2